strap fork - German English Dictionary